have one's moments - Turco Inglés Diccionario